Skip to content

Remove GlimmerX#716

Merged
wagenet merged 16 commits intotyped-ember:mainfrom
machty:rm-glimmerx
Mar 21, 2024
Merged

Remove GlimmerX#716
wagenet merged 16 commits intotyped-ember:mainfrom
machty:rm-glimmerx

Conversation

@machty
Copy link
Copy Markdown
Contributor

@machty machty commented Mar 19, 2024

emberjs/rfcs#1014

Removes any reference of GlimmerX from Glint.

Justification from the RFC:

most people don't even know what GlimmerX is, it's not under active development, it doesn't play nicely with our plans to use TS Plugins. Therefore, we should remove it from Glint before proceeding further with the proposals in this RFC.

Notes

  • It seems that a lot of the ideas that wound up in ember-template-imports (i.e. <template> tags within .gts files) were first tested out via inline hbs template tags in the glimmerx environment; in order to not lose test coverage, I did my best to convert these glimmerx test to .gts ember-template-import tests rather than wholesale removing them.

@machty machty marked this pull request as ready for review March 20, 2024 02:29
@NullVoxPopuli NullVoxPopuli added the breaking A breaking change label Mar 20, 2024
@NullVoxPopuli
Copy link
Copy Markdown
Contributor

Before merge, we should probably release the current stuff on main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking A breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants